-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ladislas/feature/ci build github hosted #1647
Conversation
ladislas
commented
Dec 12, 2024
- 💩 (TO DELETE): Modify swift file to run CI
- 👷 (ci): Linter - SwiftLint - move to github hosted
- 👷 (ci): Linter - SwiftFormat - move to github hosted
- 👷 (ci): Linter - License Checker - upgrade runs-on to ubuntu-24.04
- 👷 (ci): Linter - pre-commit - run on ubuntu
- 👷 (ci): Build - Add mise setup
- 👷 (ci): Build - run on github hosted
df3b2a1
to
6734a57
Compare
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
Workflow Telemetry - Linter - License Checker / lintWorkflow telemetry for commit b4b5e45b06dea2415101b11533666a1c3dae09dd Step Tracegantt
title lint
dateFormat x
axisFormat %H:%M:%S
Set up job : milestone, 1734526382000, 1734526384000
Collect Workflow Telemetry : 1734526384000, 1734526385000
Checkout : 1734526385000, 1734526387000
Install deno : 1734526387000, 1734526389000
Check licenses in all files : 1734526389000, 1734526393000
Post Checkout : 1734526393000, 1734526393000
CPU MetricsMemory MetricsIO Metrics
|
Workflow Telemetry - Linter - SwiftFormat / swiftformatWorkflow telemetry for commit b4b5e45b06dea2415101b11533666a1c3dae09dd Step Tracegantt
title swiftformat
dateFormat x
axisFormat %H:%M:%S
Set up job : milestone, 1734526383000, 1734526385000
Collect Workflow Telemetry : 1734526385000, 1734526385000
Checkout : 1734526385000, 1734526387000
Set up mise : 1734526387000, 1734526392000
Setup mise : 1734526392000, 1734526397000
CPU MetricsMemory MetricsIO Metrics
|
Workflow Telemetry - Linter - SwiftLint / swiftlintWorkflow telemetry for commit b4b5e45b06dea2415101b11533666a1c3dae09dd Step Tracegantt
title swiftlint
dateFormat x
axisFormat %H:%M:%S
Set up job : milestone, 1734526382000, 1734526383000
Collect Workflow Telemetry : 1734526383000, 1734526384000
Checkout : 1734526384000, 1734526385000
Set up mise : 1734526385000, 1734526388000
Run swiftlint : 1734526388000, 1734526407000
CPU MetricsMemory MetricsIO Metrics
|
Workflow Telemetry - Linter - pre-commit hooks / pre-commit hooks (changed_files)Workflow telemetry for commit b4b5e45b06dea2415101b11533666a1c3dae09dd Step Tracegantt
title pre-commit hooks (changed_files)
dateFormat x
axisFormat %H:%M:%S
Set up job : milestone, 1734526382000, 1734526385000
Collect Workflow Telemetry : 1734526385000, 1734526386000
Checkout : 1734526386000, 1734526415000
Set up python : 1734526415000, 1734526420000
Set up mise : 1734526420000, 1734526425000
Install pre-commit : 1734526425000, 1734526429000
Install tools : 1734526429000, 1734526435000
Cache pre-commit : 1734526435000, 1734526437000
Run pre-commit hooks --all-files : done, 1734526437000, 1734526437000
Run pre-commit hooks --files : 1734526437000, 1734526471000
Post Cache pre-commit : 1734526471000, 1734526471000
CPU MetricsMemory MetricsIO Metrics
|
Workflow Telemetry - Linter - pre-commit hooks / pre-commit hooks (all_files)Workflow telemetry for commit b4b5e45b06dea2415101b11533666a1c3dae09dd Step Tracegantt
title pre-commit hooks (all_files)
dateFormat x
axisFormat %H:%M:%S
Set up job : milestone, 1734526381000, 1734526382000
Collect Workflow Telemetry : 1734526382000, 1734526383000
Checkout : 1734526383000, 1734526406000
Set up python : 1734526406000, 1734526415000
Set up mise : 1734526415000, 1734526418000
Install pre-commit : 1734526418000, 1734526425000
Install tools : 1734526425000, 1734526427000
Cache pre-commit : 1734526427000, 1734526428000
Run pre-commit hooks --all-files : 1734526428000, 1734526667000
Run pre-commit hooks --files : done, 1734526667000, 1734526667000
Post Cache pre-commit : 1734526667000, 1734526668000
Post Set up mise : 1734526668000, 1734526668000
CPU MetricsMemory MetricsIO Metrics
|
Workflow Telemetry - Tuist - Build (GitHub Hosted) / build (false)Workflow telemetry for commit b4b5e45b06dea2415101b11533666a1c3dae09dd Step Tracegantt
title build (false)
dateFormat x
axisFormat %H:%M:%S
Set up job : milestone, 1734526380000, 1734526386000
Collect Workflow Telemetry : 1734526386000, 1734526387000
Checkout : 1734526387000, 1734526415000
Setup mise : 1734526415000, 1734526418000
tuist version : 1734526418000, 1734526424000
Cache Xcode derived data : 1734526424000, 1734526460000
Cache SPM data : 1734526460000, 1734526484000
Cache tuist data : 1734526484000, 1734526497000
restore files' mtime : 1734526497000, 1734526499000
Config Xcode : 1734526499000, 1734526500000
tuist install : 1734526500000, 1734526531000
tuist generate : 1734526531000, 1734526556000
tuist build : 1734526556000, 1734527261000
Post Cache tuist data : 1734527261000, 1734527284000
Post Cache SPM data : 1734527284000, 1734527326000
Post Cache Xcode derived data : 1734527326000, 1734527362000
Post Setup mise : 1734527362000, 1734527362000
CPU MetricsMemory MetricsIO Metrics
|
Workflow Telemetry - Tuist - Build (GitHub Hosted) / build (true)Workflow telemetry for commit b4b5e45b06dea2415101b11533666a1c3dae09dd Step Tracegantt
title build (true)
dateFormat x
axisFormat %H:%M:%S
Set up job : milestone, 1734526380000, 1734526387000
Collect Workflow Telemetry : 1734526387000, 1734526387000
Checkout : 1734526387000, 1734526414000
Setup mise : 1734526414000, 1734526418000
tuist version : 1734526418000, 1734526423000
Cache Xcode derived data : 1734526423000, 1734526461000
Cache SPM data : 1734526461000, 1734526488000
Cache tuist data : 1734526488000, 1734526501000
restore files' mtime : 1734526501000, 1734526504000
Config Xcode : 1734526504000, 1734526504000
tuist install : 1734526504000, 1734526546000
tuist generate : 1734526546000, 1734526572000
tuist build : 1734526572000, 1734527294000
Post Cache tuist data : 1734527294000, 1734527313000
Post Cache SPM data : 1734527313000, 1734527357000
Post Cache Xcode derived data : 1734527357000, 1734527383000
Post Setup mise : 1734527383000, 1734527383000
Post Checkout : 1734527383000, 1734527383000
CPU MetricsMemory MetricsIO Metrics
|
Workflow Telemetry - Tuist - Build / build (false)Workflow telemetry for commit b4b5e45b06dea2415101b11533666a1c3dae09dd Step Tracegantt
title build (false)
dateFormat x
axisFormat %H:%M:%S
Set up job : milestone, 1734526380000, 1734526383000
Collect Workflow Telemetry : 1734526383000, 1734526385000
Checkout : 1734526385000, 1734526426000
Set up mise : 1734526426000, 1734526443000
tuist version : 1734526443000, 1734526465000
tuist install : 1734526465000, 1734526636000
tuist generate : 1734526636000, 1734526675000
tuist build : 1734526675000, 1734527642000
Post Set up mise : 1734527642000, 1734527642000
CPU MetricsMemory MetricsIO Metrics
|
Workflow Telemetry - Tuist - Build / build (true)Workflow telemetry for commit b4b5e45b06dea2415101b11533666a1c3dae09dd Step Tracegantt
title build (true)
dateFormat x
axisFormat %H:%M:%S
Set up job : milestone, 1734526381000, 1734526384000
Collect Workflow Telemetry : 1734526384000, 1734526386000
Checkout : 1734526386000, 1734526427000
Set up mise : 1734526427000, 1734526445000
tuist version : 1734526445000, 1734526470000
tuist install : 1734526470000, 1734526630000
tuist generate : 1734526630000, 1734526669000
tuist build : 1734526669000, 1734527644000
CPU MetricsMemory MetricsIO Metrics
|
b4b5e45
to
5ad6a6b
Compare
Workflow Telemetry - Linter - pre-commit hooks / pre-commit hooks (all_files)Workflow telemetry for commit 5ad6a6b8f314377cad72c39753e1b1a0eedbec89 Step Tracegantt
title pre-commit hooks (all_files)
dateFormat x
axisFormat %H:%M:%S
Set up job : milestone, 1734530110000, 1734530112000
Collect Workflow Telemetry : 1734530112000, 1734530112000
Checkout : 1734530112000, 1734530119000
Set up python : done, 1734530119000, 1734530119000
Set up mise : done, 1734530119000, 1734530119000
Install pre-commit : done, 1734530119000, 1734530119000
Install tools : done, 1734530119000, 1734530119000
Cache pre-commit : done, 1734530119000, 1734530119000
Run pre-commit hooks --all-files : done, 1734530119000, 1734530119000
Run pre-commit hooks --files : done, 1734530119000, 1734530119000
Post Checkout : 1734530119000, 1734530119000
CPU MetricsMemory MetricsIO Metrics
|
Workflow Telemetry - Linter - pre-commit hooks / pre-commit hooks (changed_files)Workflow telemetry for commit 5ad6a6b8f314377cad72c39753e1b1a0eedbec89 Step Tracegantt
title pre-commit hooks (changed_files)
dateFormat x
axisFormat %H:%M:%S
Set up job : milestone, 1734530111000, 1734530113000
Collect Workflow Telemetry : 1734530113000, 1734530114000
Checkout : 1734530114000, 1734530119000
Set up python : done, 1734530119000, 1734530119000
Set up mise : done, 1734530119000, 1734530119000
Install pre-commit : done, 1734530119000, 1734530119000
Install tools : done, 1734530119000, 1734530119000
Cache pre-commit : done, 1734530119000, 1734530119000
Run pre-commit hooks --all-files : done, 1734530119000, 1734530119000
Run pre-commit hooks --files : done, 1734530119000, 1734530119000
CPU MetricsMemory MetricsIO Metrics
|
Quality Gate passedIssues Measures |
Workflow Telemetry - Linter - License Checker / lintWorkflow telemetry for commit 5ad6a6b8f314377cad72c39753e1b1a0eedbec89 Step Tracegantt
title lint
dateFormat x
axisFormat %H:%M:%S
Set up job : milestone, 1734530111000, 1734530113000
Collect Workflow Telemetry : 1734530113000, 1734530113000
Checkout : 1734530113000, 1734530116000
Install deno : 1734530116000, 1734530118000
CPU MetricsMemory MetricsIO Metrics
|